peripheral edema - French English Dictionary